King Charles gives Prince William controversial military honor after 'cruel snub' to Prince Harry
King Charles honored Prince William with the title Colonel-in-Chief of the Army Air Corps. It was once thought the title would go to Prince Harry, who served with the Corps.